trudge up - French English Dictionary